pay immediately in cash - Español Inglés Diccionario